English: Anyone remember that place??
Telugu: ఆ ప్లేస్ గురించి ఏదైనా గుర్తుందా?