English: Ive visited this place earlier too.
Telugu: ఈ ప్రదేశాన్ని నేను ఇదివరకు కూడా సందర్శించాను.