reverse sub-array for q queries

Can it be solve using segment tree or any advanced data structure, because brute force approach results in TLE.