English: This was not the case even a few months ago.
Telugu: ఇంతా జరిగి నెల రోజులు కూడా కాలేదు.