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