English: And who knows this better than him!?
Telugu: ఆ విషయం తనకంటే ఎవరికి తెలుసు!