English: Anyway, you're at the right spot.
Telugu: అయితే మీరు సరైన చోటే ఉన్నారు.