English: And who know better than me?
Telugu: ఆ సంగతి మాకంటే బాగా ఎవరికి తెలుసు?