English: Who’ll know this better than him.
Telugu: అయినా ఈ విష‌యం గురించి ఈయ‌న కంటే బాగా ఎవ‌రికి తెలుసు.