English: Both of them are resting in India.
Telugu: తాజాగా వీరిద్దరూ ఇండియాలోనే ఉంటున్నారు.