English: Maybe you have stayed here!
Telugu: బహుశా ఇంకెక్కడో ఉండిఉంటావు !