English: Best that you go and see for yourself.
Telugu: సందర్శనా మీరే పరిశీలించడానికి ఉత్తమ ఉంది.