English: Well, it's here nonetheless.
Telugu: అయినా సరే, అది ఇక్కడ దొరుకుతోంది.